projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3ce4550
)
menushell: Listen to non-primary button clicks
author
Timm Bäder
<mail@baedert.org>
Fri, 7 Dec 2018 16:03:45 +0000
(17:03 +0100)
committer
Timm Bäder
<mail@baedert.org>
Fri, 7 Dec 2018 16:03:45 +0000
(17:03 +0100)
Menus should also be deactivated on right-button clicks.
gtk/gtkmenushell.c
patch
|
blob
|
history
diff --git
a/gtk/gtkmenushell.c
b/gtk/gtkmenushell.c
index f9c497b8e532adb5a04de93d5b931d492753b76b..2521b8368c629b03ec4afa2823391ea5da5aa19f 100644
(file)
--- a/
gtk/gtkmenushell.c
+++ b/
gtk/gtkmenushell.c
@@
-436,6
+436,7
@@
gtk_menu_shell_init (GtkMenuShell *menu_shell)
gtk_widget_set_has_surface (widget, FALSE);
controller = GTK_EVENT_CONTROLLER (gtk_gesture_multi_press_new ());
+ gtk_gesture_single_set_button (GTK_GESTURE_SINGLE (controller), 0);
g_signal_connect (controller, "pressed",
G_CALLBACK (multi_press_pressed), menu_shell);
g_signal_connect (controller, "released",